regenerative system - English Synonyms Dictionary